国产AV

Dr. Dixie Ray Haggard Portrait

Dr. Dixie Ray Haggard

Professor of History

  • Ph.D. in History
    University of Kansas (2005)
Teaching Fields: Native American History & Culture; U. S. Indian Policy; Colonial North America & Atlantic World; Revolutionary & Early U.S. Political Culture; American Social & Cultural History to 1865; Naval History